Operator CoFRxTrigger

Operator Library: Hardware Platform

此 Operator 為 VisualApplets 設計提供來自 CoF (CXP over Fiber) 相機觸發資料的接收器。

RX 觸發器是一個 4 位元值,代表 CXP 標準中定義的觸發類型。最多可定義 16 種不同的觸發類型。每收到一個觸發封包,Operator 就會輸出 0D 資料流的一個 4 位元資料字串 (觸發類型)。

此 Operator 會對接到 CoF 相機內的 RX 主通道 (Master Lane) 以及擷取卡連接。設計規則檢查 (DRC) 會檢查是否已實例化對應的相機 Operator,以及 CoFCamera 與 CoFRxTrigger Operator 之間的主通道選取是否相符。若發生錯誤,DRC 將提供錯誤訊息,且 Operator 將顯示紅色背景疊加層。實例化順序沒有限制,CoFCamera 與 CoFRxTrigger 均可視需要使用。但若要通過 DRC,則必須同時具備這兩個 Operator 以及對連接埠的正確對應。

適用於硬體平台
imaFlex 2 Dual 100

Resources

此 Operator 會將 FiberConnection パラメーター設定鏡射至 FPGA Device Resources 對話方塊中做為唯讀參數。如果您從 Analysis 功能表開啟 FPGA Device Resources 對話方塊,即可檢視 FPGA 裝置資源。這些裝置資源為唯讀:

FPGA Device Resources

圖 417:FPGA Device Resources


根據所配置的連接埠,該資源屬於 Port[0] CoF RX Trigger Lane 類型或 Port[1] CoF RX Trigger Lane 類型,索引範圍從 0 到 3。由於觸發封包的傳輸一律透過主通道進行,因此此 Operator 始終只會配置一個通道。

I/O Properties

Property Value
Operator Type M
Output Link O,觸發類型

支援的 Link 格式

Link Parameter Output Link O
Bit Width 4
Arithmetic unsigned
Parallelism 1
Kernel Columns 1
Kernel Rows 1
Img Protocol VALT_PIXEL0D
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

參數

FiberConnection
Type Static Write parameter
Default port_0_lane_0
Range {port_0_lane_0, port_1_lane_0}

此參數用於定義相機連接至哪個 QSFP28 連接埠,以及該連接埠的哪個通道為主通道:即能夠接收觸發封包的通道。

port 0 和 port 1 僅支援具有 4 lanes 的相機組態。因此,CoFRxTrigger 只能在兩個連接埠上使用 lane 0。

所選的 QSFP28 連接埠僅能在該連接埠的 AppletProperties Operator 中的 FiberProtocol 參數設為 CoF 而非 DataForwarding 時使用。

如果 FiberProtocol 設為 DataForwarding 且 CoFRxTrigger Operator 嘗試對應至該光纖連接埠,則設計規則檢查 (DRC) 將產生錯誤訊息。在這種情況下,FiberConnection 參數將被標示為衝突 (紅色),且將滑鼠停留在其上方將顯示說明衝突的快速提示說明訊息。

在同一個通道上,只有一個 CoFRxTrigger Operator 可以使用相同的硬體 QSFP28 連接埠。多個 Operator 之間的對應在整個設計中必須是唯一的。

CoFRxTrigger Operator 預期在同一個主通道上存在 CoFCamera Operator。如果不符合此條件,FiberConnection 參數將被標示為衝突 (紅色),且將滑鼠停留在其上方將顯示說明衝突的快速提示說明訊息。